home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / ordor122.zip / ORDERDOR.DOC < prev    next >
Text File  |  1991-04-07  |  10KB  |  226 lines

  1.  
  2.                           ▓▒░   OrderDoor  ░▒▓
  3.                           ▓▒░ Version 1.22 ░▒▓
  4.  
  5.  
  6.                              April 7, 1991
  7.  
  8.                              Premo Mondone
  9.                              Copyright 1991
  10.                      PC Solutions of Cleveland BBS
  11.  
  12.                PC Solutions of Cleveland - Cleveland, TN
  13.                      (615) 476-2874 1200/2400 Baud
  14.  
  15.  
  16.  
  17. Intro:
  18. ─────
  19.  
  20. OrderDoor was written using QuickBasic v4.5 utilizing Todd Miller's Door Source
  21. v3.2 Library.  OrderDoor is a simple easy to use door that doubles as two doors
  22. in one.  It is an on-line order door for accepting orders using Visa/MasterCard,
  23. etc. AND it doubles as an on-line BBS Subscription Door.  OrderDoor was designed
  24. to be somewhat configurable for the SysOp so that he can use any text file that
  25. is 80 characters or less as his "On-Line Catalog" of items available for sale.
  26. The only requirement here is that the text file be simply named "catalog" and
  27. placed in the OrderDoor directory.  The Subscription Fee for the BBS is also
  28. configurable via use of the Orderdor.cfg file that will be explained later in
  29. this documentation.
  30.  
  31. This software is marketed under the "shareware" concept.  The shareware version
  32. works exactly like the registered version, except the registered version does
  33. not have the "Please register" message present. The registered version has
  34. instead a nice message saying "Thanks for registering", etc. and even mentions
  35. the SysOp by name.  The registration fee is only $10.00 (U.S. Funds) and
  36. entitles you to free upgrades available for download on PC Solutions.  The
  37. registration fee ALSO entitles you to a copy of a simple report utility that
  38. will print a report on each and every transaction, including the customers,
  39. name, card number, items purchased, amounts, etc.  Even though there is a simple
  40. report option in the door itself, it only prints some basic information to the
  41. screen but does not include all the information contained in each transaction.
  42. This report option is password protected and the password is configurable by the
  43. SysOp, even in the shareware version. Please note that this password option is
  44. CASE SENSITIVE.
  45.  
  46. Door Source has many advantages over most Door Libraries for QuickBasic. One
  47. advantage is that the patched Brun45.exe is NOT needed.  In addition to the
  48. above it also has the following features:
  49.  
  50.           *  Handles comm port by assembly interrupt routines.
  51.           *  A sysop page routine.
  52.           *  Support for bauds up to 52,600 bps!
  53.           *  Properly credits chat time to caller's time left.
  54.           *  Always checking for a loss of carrier.
  55.           *  Supports PCBoard 14.x, PCBoard 11.x and 12.x!
  56.           *  Handles locking ports
  57.  
  58. One of Door Source's advantages over some of the other door writing utilities is
  59. that Door Source can support several versions of PCBoard! Now with version 3.2
  60. of DoorSource, WildCat, RBBS and BBS Softwarer utilizing DOORSYS are also
  61. supported. The versions of PCBoard are 11.8 and up, including support for 14.0
  62. and up! The default bbs type is PCBoard 14.x. If you wish to change that, simply
  63. put this into your environment table by using the DOS command, SET in your
  64. autoexec.bat file.
  65.  
  66.   SET DORSRC=PCB14    -   Door Source will run PCBoard 14.x (DEFAULT)
  67.   SET DORSRC=PCB121   -   Door Source will run PCBoard 11.8+ with COM1
  68.   SET DORSRC=PCB122   -   Door Source will run PCBoard 11.8+ with COM2
  69.   SET DORSRC=WILDCAT  -   Door Source will run Wildcat
  70.   SET DORSRC=RBBS     -   Door Source will run in RBBS mode
  71.   SET DORSRC=DOORSYS  -   Door Source will use the DOOR.SYS
  72.  
  73. Another way to change the setting for the bbs type is on the command line,
  74. simply put PCB121 on the command line for PCBoard 11.8+ on COM1 and PCB122 on
  75. the command line for PCBoard 11.8+ on COM2, like this :
  76.  
  77.                       ORDERDOR ORDERDOR.CFG PCB121
  78.  
  79.  
  80. For WildCat, and I suspect other systems, you MUST specify the BBS on the
  81. command line that fires up OrderDoor.  For example:
  82.  
  83.                       ORDERDOR ORDERDOR.CFG WILDCAT
  84.                       ORDERDOR ORDERDOR.CFG RBBS
  85.                       ORDERDOR ORDERDOR.CFG DOORSYS
  86.  
  87. I am not certain on the RBBS or DoorSys BBS's (I have yet to have a BETA tester
  88. from one of these systems verify this), but thanks to Gene Coleman, SysOp of the
  89. Silver Bullet (a WildCat BBS) I am certain that it works and is required for
  90. WildCat systems. You can't specify PCB14 on the command line, instead, Door
  91. Source will default to it.  To be safe, I would include the SET command in my
  92. autoexec.bat AND the bbs parameter as shown above in the command line that fires
  93. up OrderDoor.
  94.  
  95. You can also not specify anything at all, and let Door Source figure out the bbs
  96. type that you are using. But the filename for the information file has to be the
  97. same. Here are the filenames Door Source will look for in the first line of the
  98. configuration file:
  99.  
  100. PCBOARD.SYS  - PCBoard systems
  101. CALLINFO.BBS - WildCat systems
  102. DORINFO1.DEF - RBBS systems
  103. DOOR.SYS     - For DOOR.SYS usage
  104.  
  105. Setup:
  106. ─────
  107.  
  108. Setup for OrderDoor is real simple.  The batch file to load the door should be
  109. as follows:
  110.  
  111. F:                         <----- Drive containing OrderDoor
  112. cd\doors\orderdor          <----- Subdirectory containing OrderDoor
  113. orderdor orderdor.cfg      <----- Command Line to load OrderDoor
  114. D:                         <----- Drive containing PCB directory
  115. cd\pcb                     <----- Change directory to PCB
  116. board                      <----- Re-Load PCBoard
  117.  
  118. The config file for OrderDoor (orderdor.cfg), is as follows:
  119.  
  120. D:\pcb\pcboard.sys             <----- Drive & directory containing pcboard.sys
  121. PC Solutions                   <----- Name of your BBS
  122. Premo                          <----- SysOp's first name
  123. Mondone                        <----- SysOp's last name
  124. 15.00 for 3 months             <----- BBS Subscription fee #1
  125. 25.00 for 6 months             <----- BBS Subscription fee #2
  126. 50.00 for 1 year               <----- BBS Subscription fee #3
  127. 100.00 for Lifetime Membership <---- BBS Subscription fee #4
  128. bubba                <----- Your password for the SysOp Report function
  129.                             inside the door.
  130.  
  131. Both files above can be created with any pure ascii editor. If you run a free
  132. BBS (no subscription fee), then you can put $0 in the place reserved for the
  133. subscription fee.  I placed the following on my BBS, since it is a free BBS.
  134. Please note that OrderDoor now supports up to four (4) different BBS
  135. Subscription fees. If you only have one subscription fee, you MUST LEAVE THREE
  136. (3) BLANK LINE IN YOUR *.CFG FILE!
  137.  
  138. 0.00 (In other words, absolutely FREE!)
  139.  
  140. There is also a "welcome" screen that is included that can be added to, but the
  141. information already contained in the "welcome" files maynot be deleted or
  142. altered. Feel free however to change colors, etc. as you see fit.  There should
  143. be both an ascii version and an ansi version as well.
  144.  
  145. Other features:
  146. ──────────────
  147.  
  148. OrderDoor while in operation will have the status line on the bottom the screen
  149. on line 24 and line 25. It will show these things:
  150.  
  151.             1. The caller's baud rate
  152.             2. The caller's name
  153.             3. Time left in the door in minutes.
  154.             4. The name of your door and release version number.
  155.             5. Door Source 3.1
  156.             6. The time the door was entered, current time and flags if any.
  157.             7. Graphics mode (GR) or (NGR)
  158.             8. Bell/Caller alarm toggle status
  159.  
  160.  
  161.  
  162. The function keys open for the sysop to use are the following:
  163.  
  164.         (F4)    Page Bell Toggle
  165.         (F7)    Caller Alarm Toggle
  166.         (F8)    Return the user to the bbs
  167.         (F10)   Start chat with user
  168.         (ESC)   End chat with user
  169.         (ALT-X) Exit to DOS after sign-off toggle
  170.         (ALT-N) Sysop on next toggle
  171.  
  172. That's about it for now.  I am open to suggestions on improving OrderDoor. This
  173. is the first version and I'm sure there will be some things that I left out or
  174. forgot.  I can be contacted on PC Solutions or the SysOp's Conference of any
  175. member of the LiteLink Mail Network.
  176.  
  177. HISTORY:
  178. ───────
  179. January 26, 1991: Initial v1.0 released.
  180.  
  181. February 7, 1991: v1.1: Minor Bug fixed in BBS Subscription routine.
  182.  
  183. March 3, 1991: v1.2: Added User name from Users file to the data file. Also
  184. added a date/time stamp to the data file. Also an ASCII text search module was
  185. added for the catalog file.  And added support for WildCat, RBBS and Doorsys
  186. BBS's.
  187.  
  188. March 10, 1991: No release, but discovery of bugs when using WildCat or Gap BBS
  189. software. Everything runs fine on PCBoard systems. Todd Miller & I are working
  190. on this problem and hope to track it down soon.
  191.  
  192. April 6, 1991: v1.21: Fixed problem with multi-node *.cfg files and problem that
  193. cropped up if the *.cfg file was named anything other than Orderdor.cfg.
  194.  
  195. April 7, 1991: v1.22: Added support for up to four (4) BBS Subscription fees.
  196.  
  197. Thanks to:
  198. ──────────
  199. Steve Stanfield, SysOp of Skyline BBS
  200. Doug Carpenter, SysOp of PC Junction BBS
  201. John McEntee, SysOp of The Blue Moon BBS
  202. Gene Coleman, SysOp of The Silver Bullet BBS
  203. Neil Pieman, SysOp of The Door BBS
  204.  
  205. and of course, last but not least.....
  206. Todd Miller, SysOp of PC Technologies BBS.
  207.  
  208. Ordering Information:
  209. ────────────────────
  210.  
  211. OrderDoor may be ordered on-line at my BBS, PC Solutions of Cleveland via
  212. OrderDoor, or you may mail a check, made PAYABLE TO PREMO MONDONE, to the
  213. following address:
  214.  
  215.                           PC Solutions of Cleveland
  216.                           1820 Shady Lane SW
  217.                           Cleveland, TN  37311
  218.                           Attn: Premo Mondone
  219.  
  220. Once you've purchased OrderDoor, you may download your registered
  221. version and all subsequent versions from PC Solutions. I will upgrade
  222. your access to that of a registered OrderDoor user and you will be given
  223. the filename to download and the password necessary to get the
  224. registered version.
  225.  
  226.